//
//  main.m
//  字符串搜索
//
//  Created by wenjim on 17/10/22.
//  Copyright © 2017年 WenJim. All rights reserved.
//

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
    
//    NSString * str = @"http://yulin-img.oss-cn-shenzhen.aliyuncs.com/yulinEvents/xiaoningleLogo.png";
//    [str hasPrefix:@"http://"];
    // 1.判断是否以什么开头
    /*
    // 本质就是从字符串的第一个字符开始匹配，只要不匹配就返回NO
    if ([str hasPrefix:@"http://"]) {
        NSLog(@"是一个URL");
    }else{
        NSLog(@"不是一个URL");
    }
    */
    
    // 2.判断是否以什么结尾
    /*
    if ([str hasSuffix:@".png"]) {
        NSLog(@"图片");
    }else{
        NSLog(@"不是图片");
    }
     */
    
    // 3.判断字符串中是否包含yulin
    /*
    NSString * str = @"Hello,yulin.";
    // 只要str中包含该字符串，那么就会返回该字符串在str 中的起始位置以及该字符串的长度
    // location 从0开始，length 从1开始
    // 如果str 中没有需要查找的字符串，那么返回的range的length ＝ 0，location ＝ NSNotFound
    NSRange range = [str rangeOfString:@"yulin"];
//    NSLog(@"location = %lu, length = %lu",range.location,range.length);
    
    if (range.location == NSNotFound) {
        NSLog(@"str中没有需要查找的字符串");
    }else{
        NSLog(@"str中有需要查找的字符串");
        NSLog(@"location = %lu, length = %lu",range.location,range.length);
    }
     */
    
    
    
    return 0;
}
